Cockroaches! Even a mere mention of the word causes many people to recoil in horror. However, of the hundreds of species of cockroaches (or blattodeans as they are known) found in Australia, only a small number of them give the group a bad name. Just a few species that are commonly found in homes, r[...]